package pl.leader100.rest.data;

import java.util.UUID;

import javax.xml.bind.annotation.XmlRootElement;

@XmlRootElement
public class Doc3 {

	private String id;
	// private String role;
	private String title_previous;
	private String path_previous;
	private String title_actual;
	private String path_actual;
	private String title_next;
	private String path_next;
	private String locale;
	private String mimetype;
	private String course;
	private String category;
	private UUID uniqueKey_previous;
	private UUID uniqueKey_actual;
	private UUID uniqueKey_next;

	public Doc3() {
		super();
	}

	public Doc3(String[] title, String[] path, String locale, String course,
			String category, String mimetype) {
		super();
		// this.role = role;
		this.title_previous = title[0];
		this.title_actual = title[1];
		this.title_next = title[2];
		this.path_previous = path[0];
		this.path_actual = path[1];
		this.path_next = path[2];
		this.locale = locale;
		this.course = course;
		this.category = category;
		this.setMimetype(mimetype);
	}

	public Doc3(String id, String[] title, String[] path, String locale,
			String course, String category, String mimetype) {
		super();
		this.id = id;

		this.title_previous = title[0];
		this.title_actual = title[1];
		this.title_next = title[2];
		this.path_previous = path[0];
		this.path_actual = path[1];
		this.path_next = path[2];

		this.locale = locale;
		this.course = course;
		this.category = category;
		this.setMimetype(mimetype);
	}

	// ///////////////////////////////////////
	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getPath_previous() {
		return path_previous;
	}

	public void setPath_previous(String path_previous) {
		this.path_previous = path_previous;
	}

	public String getTitle_actual() {
		return title_actual;
	}

	public void setTitle_actual(String title_actual) {
		this.title_actual = title_actual;
	}

	public String getPath_actual() {
		return path_actual;
	}

	public void setPath_actual(String path_actual) {
		this.path_actual = path_actual;
	}

	public String getTitle_next() {
		return title_next;
	}

	public void setTitle_next(String title_next) {
		this.title_next = title_next;
	}

	public String getPath_next() {
		return path_next;
	}

	public void setPath_next(String path_next) {
		this.path_next = path_next;
	}

	public String getLocale() {
		return locale;
	}

	public void setLocale(String locale) {
		this.locale = locale;
	}

	public void setMimetype(String mimetype) {
		this.mimetype = mimetype;
	}

	public String getMimetype() {
		return mimetype;
	}

	public void setCourse(String course) {
		this.course = course;
	}

	public String getCourse() {
		return course;
	}
	
	public void setCategory(String category) {
		this.category = category;
	}

	public String getCategory() {
		return category;
	}

	public void setTitle_previous(String title_previous) {
		this.title_previous = title_previous;
	}

	public String getTitle_previous() {
		return title_previous;
	}

	public void setUniqueKey_previous(UUID uniqueKey_previous) {
		this.uniqueKey_previous = uniqueKey_previous;
	}

	public UUID getUniqueKey_previous() {
		return uniqueKey_previous;
	}

	public void setUniqueKey_actual(UUID uniqueKey_actual) {
		this.uniqueKey_actual = uniqueKey_actual;
	}

	public UUID getUniqueKey_actual() {
		return uniqueKey_actual;
	}

	public void setUniqueKey_next(UUID uniqueKey_next) {
		this.uniqueKey_next = uniqueKey_next;
	}

	public UUID getUniqueKey_next() {
		return uniqueKey_next;
	}

}
